package com.sunshade.common.exception;

/**
 * 公共异常编码
 * 编码规则为：
 * 100000 ~ 155554  致命错误(公共)。
 * 200000 ~ 255554  严重错误(公共)。
 * 255555 ~ 299999  严重错误。
 * 300000 ~ 355554  一般错误(公共)。
 * 355555 ~ 399999  一般错误。
 * 400000 ~ 455554  提示错误(公共)。
 * 455555 ~ 499999  提示错误。
 * 500000 ~ 555554  警告信息(公共)。
 * 555555 ~ 599999  警告信息。
 * 600000 ~ 999999  保留。
 * 
 * @author  LiXiangDong
 * @version V1.0, 2012-10-26
 */
public final class ECErrorNumber
{
    /**
     * 查询异常
     */
    public static final String SEARCH_FAIL = "100001";
    
    /**
     * 保存数据错误
     */
    public static final String SAVE_FAIL = "100002";
    
    /**
     * 删除数据错误
     */
    public static final String DEL_FAIL = "100003";
    
    /**
     * 更新数据错误
     */
    public static final String UPDATE_FAIL = "100004";
    
    /**
     * 拷贝对象数据错误
     */
    public static final String COPY_FAIL = "100005";
    
    /**
     * IO错误
     */
    public static final String IO_FAIL = "100006";
    
    /**
     * 参数异常
     */
    public static final String PARAM_FAIL = "100007";
    
    /**
     * SQL异常
     */
    public static final String SQL_FAIL = "100008";
    
    /**
     * 数据库异常
     */
    public static final String SYSDB_FAIL = "100009";
    
    /**
     * session 失效
     */
    public static final String FILE_NOTFOUND = "100010";
    
    /**
     * 文件没有找到
     */
    public static final String SESSION_OUT = "100011";
    
    /**
     * FTP链接错误
     */
    public static final String FTP_CONNECT = "100012";
    
    /**
     * FTP操作错误
     */
    public static final String FTP_FAIL = "100013";
    
    /**
     * FTP创建文件夹错误
     */
    public static final String FTP_DIRFAIL = "100014";
    
    /**
     * 文件格式不正确
     */
    public static final String FILE_ILLEGAL = "100015";
    
    /**
     * apk文件获取安装路径出错
     */
    public static final String INSTALL_APK = "100016";
    
    /**
     * apk包解析错误，可能是apktools环境没有配置，aapt命令无法执行
     */
    public static final String APK_CRACK_FAIL = "100017";
    
    /**
     * 解析apk包获取图标出错
     */
    public static final String APK_GETICON_FAIL = "100018";
    
    /**
     * 应用上传失败
     */
    public static final String APP_UPLOAD_FAIL = "100019";
    
}
